Skip to content

ci: add GitHub Actions (ruff + pytest) and Dependabot - #28

Merged
haybinalim merged 1 commit into
mainfrom
ci/add-ci-and-dependabot
Nov 1, 2026
Merged

haybinalim merged 1 commit into
mainfrom
ci/add-ci-and-dependabot

Conversation

@haybinalim

Copy link
Copy Markdown
Owner

The repo had no CI and no dependency updates.

  • .github/workflows/ci.yml: on push/PR to main, uv sync --frozen, ruff check and pytest (Python 3.12, uv cache).
  • pyproject.toml: ruff limited to error rules (E4, E7, E9, F); style is not enforced.
  • Fixed the 3 findings: an f-string without placeholders and two unused imports (no behaviour change).
  • .github/dependabot.yml: weekly uv updates (minor/patch grouped) and monthly GitHub Actions updates.

Local: ruff check . passes, pytest -q 106 passed.

@coderabbitai

coderabbitai Bot commented Nov 1, 2026

Copy link
Copy Markdown

Important

  • Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 536eed2f-a1be-4e6b-ab19-baaa5bead56c
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@haybinalim
haybinalim merged commit 87c3137 into main Nov 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant